You’ve picked your parks. Now comes the question nobody warns you about: how do you actually get between them? This Kenya national parks distance travel map answers that with real numbers instead of guesses.
Most park maps show pretty dots and green shading. Few tell you that Masai Mara and Amboseli, two of the most requested combinations on any first Kenya trip, have no direct road connecting them. We build routes for a living, so this post is the map and the matrix we wish existed when we started: real kilometers, real hours, and honest flags for the pairings that sound easy but aren’t.
The Kenya National Parks Distance Travel Map: How Far Is Each Park From Nairobi?
Nairobi is the hub for almost every itinerary, whether you fly out of Wilson Airport or drive from Jomo Kenyatta International. Here’s what to expect.
| Park or Reserve | Road Distance | Drive Time | Flight Time (from Nairobi) | Nearest Airstrip |
|---|---|---|---|---|
| Masai Mara | 270 km | 5 to 6 hours | 45 minutes | Keekorok, Musiara, Ol Kiombo |
| Amboseli | 240 km | 4 to 5 hours | 30 to 40 minutes | Amboseli Airport |
| Tsavo West | 240 km | 4 hours | 35 minutes | Kilaguni |
| Tsavo East | 330 km | 5 hours | 40 minutes | Voi |
| Samburu | 325 km | 5 to 6 hours | 1 hour | Samburu/Buffalo Springs |
| Lake Nakuru | 160 km | 2.5 to 3 hours | 30 minutes | Naishi |
| Aberdare | 160 km | 3 hours | Not usually flown | N/A, road only |
Road times assume normal traffic leaving Nairobi before 9am. Add an hour if you leave during rush hour, since getting out of the city can eat more time than the open road afterward.
Flying vs Driving: What It Actually Costs
Driving is cheaper and lets you see the country change under your wheels, from Nairobi’s traffic to the Great Rift Valley escarpment. But it costs a full day, sometimes two, of your trip.
Flying with carriers like Safarilink or AirKenya from Wilson Airport runs roughly these indicative ranges, one way, per person:
- Nairobi to Masai Mara: USD 150 to 220
- Nairobi to Amboseli: USD 120 to 160
- Nairobi to Samburu: USD 160 to 230
- Nairobi to Tsavo (either gate): USD 140 to 190
A family of four flying two legs can add USD 1,000 or more to a package, which is one of the hidden costs that inter-park flights can add to your package that first-time travelers underestimate. For short trips of five days or less, we usually recommend flying at least one leg so you’re not spending a third of your holiday in a vehicle.
Park-to-Park: The Distance Matrix Nobody Publishes
This is the table most sites skip. If you’re combining parks, this is what really matters, not just the distance from Nairobi to each one separately.
| Route | Road Distance | Drive Time | Direct Road? |
|---|---|---|---|
| Masai Mara to Lake Nakuru | 270 km | 4.5 to 5 hours | Yes, via Narok and the Mau escarpment |
| Lake Nakuru to Samburu | 230 km | 4 hours | Yes, via Nyahururu |
| Amboseli to Tsavo West | 150 km | 3 to 4 hours | Yes, via Kimana gate |
| Masai Mara to Amboseli | 480 to 520 km | 8 to 10 hours | No, must transit near Nairobi |
| Masai Mara to Samburu | 550 km+ | 9 to 10 hours | No, effectively via Nairobi |
| Nakuru to Amboseli | 350 km | 6 hours | Yes, via Nairobi |
Notice the pattern. Parks in the western and central Rift Valley chain (Mara, Nakuru, Samburu) link up reasonably well by road. Amboseli and Tsavo, in the southeast, connect well to each other. But crossing between those two clusters means routing back near Nairobi almost every time.

The Mara-Amboseli Problem
We get asked about this combination more than any other, and we’ll be straight with you: driving Masai Mara to Amboseli in one push is not a good plan. You’re looking at 8 to 10 hours on the road, much of it retracing your route toward Nairobi before heading back out southeast.
The fix is flying. A light aircraft hop, often routed through Wilson Airport with a quick transfer, takes about 1.5 hours total instead of a full day lost to driving. It costs more, typically USD 250 to 350 combined for the connecting legs, but it buys you an extra full day of game viewing instead of tarmac and dirt roads.
If Amboseli is on your list mainly for the Kilimanjaro backdrop, it’s worth comparing Amboseli and Samburu for your itinerary before you commit, since Samburu pairs far more naturally with the Mara-Nakuru corridor and still gives you dramatic scenery. For travelers set on both Mara and Amboseli, some guests also ask us whether a helicopter transfer is worth it between parks, which can cut the flying time further and land you closer to camp.
Self-Drive Tips: Roads, Buffer Time, and Speed
If you’re self-driving, plan around these realities:
- The last stretch is always the slowest. Tarmac gets you close to most parks, but the final 20 to 40 km into the reserve is usually murram or dirt. Budget double the time you’d expect from the distance alone.
- Average speed on Kenyan highways is 60 to 70 km/h, not the posted limits, because of speed bumps, town traffic, and livestock crossing the road.
- Build in a buffer day between any two parks that aren’t directly connected. Arriving exhausted at 7pm means missing the evening game drive you paid for.
- Fuel up before you leave major towns. Stations thin out fast once you’re past Narok, Namanga, or Isiolo.
- Rains change everything. The long rains (March to May) can turn Mara access roads into a genuine challenge, even for 4x4s.
How Many Days Do You Need?
For one park done properly, plan on 3 nights minimum, enough for four game drives and a rest morning. For two parks, budget 6 to 7 nights if they connect by road, or 7 to 8 nights if you’re flying between clusters like Mara and Amboseli.
Cramming three parks into 7 days usually means one of them becomes a single overnight stop, which rarely feels worth the drive. We’d rather see you spend three unhurried nights in the Mara than tick off four parks in a blur of vehicle windows.

Crossing Into Tanzania
If your trip extends across the border, know that Masai Mara sits close to the Serengeti’s Tanzanian side, roughly 3 to 4 hours by road via the Sand River or Isebania crossings, though most operators fly this leg. Nairobi to Arusha is about 280 km and 5 to 6 hours by road, or a 45-minute flight, useful if you’re combining Kenya with Ngorongoro or Kilimanjaro climbs afterward.
The Valley Safaris Difference
Every Valley Safaris itinerary starts with this exact kind of routing math before we ever talk lodges or game drives. We’ve driven and flown every leg on these tables ourselves, so when we tell you Mara-to-Amboseli needs a flight, it’s because we’ve sat through the alternative in a Land Cruiser.
We build in real buffer time, choose airstrips that shave hours off transfers, and tell you honestly when a combination isn’t worth the logistics, even if it costs us a booking. Our guides also know the roads well enough to time departures around traffic, rain, and border crossings, so your days go toward wildlife, not windshield time.
Plan Your Route With Us
Distances on paper only tell half the story. If you want a Kenya itinerary that actually accounts for road conditions, flight schedules, and realistic pacing, we’re happy to map it out with you. Visit our tours page to see sample routes, or head to our contact page to start planning your trip.